package com.nbst.model.erp;

/**
 * 工序委外接收单明细
 * 
 * @ClassName: SubcInentry
 * @Description:
 * @author 兵
 * @date 2018-4-21
 * 
 */
public class SubcInEntry {

	/**单据内码*/
	private Integer fInterID;

	/**分录内码*/
	private Integer fEntryID;

	/**行号*/
	private Integer fIndex;

	/**工序号*/
	private Integer fOperSN;

	/**工序名称*/
	private Integer fOperID;

	/**是否最后一道工序*/
	private Integer fIsLastOp;

	/**检验方式*/
	private Integer fQualityChkID;

	/**接收数量*/
	private Double fReceiveQty;

	/**合格数量*/
	private Double fPassQty;

	/**合格数量(基本)*/
	private Double fBasePassQty;

	/**因工报废数量*/
	private Double fScrapQty;

	/**因料报废数量*/
	private Double fScrapItemQty;

	/**基本系数*/
	private Double fBasicCoef;

	/**接收数量（工序）*/
	private Double fOperReceiveQty;

	/**合格数量（工序）*/
	private Double fOperPassQty;

	/**因工报废数量（工序）*/
	private Double fOperScrapQty;

	/**因料报废数量（工序）*/
	private Double fOperScrapItemQty;

	/**单价*/
	private Double fUnitPrice;

	/**基本计量单位单价*/
	private Double fBaseUnitPrice;

	/**折扣率*/
	private Double fDiscountRate;

	/**税率*/
	private Double fTaxRate;

	/**金额*/
	private Double fAmount;

	/**销售订单内码*/
	private Integer fOrderInterID;

	/**销售订单号*/
	private String fOrderBillNo;

	/**销售分录内码*/
	private Integer fOrderEntryID;

	/**生产任务单内码*/
	private Integer fICMOInterID;

	/**生产任务单号*/
	private String fICMOBillNo;

	/**条形码*/
	private String fDBCode;

	/**产品代码*/
	private Integer fItemID;

	/**单位*/
	private Integer fUnitID;

	/**基本计量单位名称*/
	private Integer fBaseUnitID;

	/**批号*/
	private String fBatchNo;

	/**生产车间*/
	private Integer fWorkShopID;

	/**工序计划单号*/
	private String fWBBillNo;

	/**工序计划单内码*/
	private Integer fWBInterID;

	/**流转卡号*/
	private String fFlowCardNo;

	/**流转卡内码*/
	private Integer fFlowCardInterID;

	/**流转卡分录内码*/
	private Integer fFlowCardEntryID;

	/**委外转出单号*/
	private String fSubcOutNo;

	/**委外转出单分录内码*/
	private Integer fSubcOutEntryID;

	/**源单类型*/
	private Integer fClassID_SRC;

	/**源单内码*/
	private Integer fID_SRC;

	/**源单编号*/
	private String fBillNo_SRC;

	/**源单分录*/
	private Integer fEntryID_SRC;

	/**开票数量*/
	private Double fInvoiceRelQty;

	/**基本单位开票数量*/
	private Double fInvoiceRelBaseQty;

	/**入库选单数量*/
	private Double fStockInQty;

	/**入库基本数量*/
	private Double fStockInBaseQty;

	/**红单关联数量*/
	private Double fRelPassQty;

	/**红单关联基本数量*/
	private Double fRelBasePassQty;

	/**计划跟踪号*/
	private String fMtoNo;

	/**已钩稽数量*/
	private Double fAllHookQTY;

	/**已钩稽金额*/
	private Double fAllHookAmount;

	/**本期钩稽数量*/
	private Double fCurrentHookQTY;

	/**本期钩稽金额*/
	private Double fCurrentHookAmount;

	/**未钩稽数量*/
	private Double fUNHookQTY;

	/**未钩稽金额*/
	private Double fUNHookAmount;

	/***/
	private Double fTaxOFRate;

	/***/
	private Double fAuxTaxPrice;

	/***/
	private Double fTaxAmount;

	/***/
	private Double fAmountIncludeTax;

	/***/
	private Double fCommitAmt;

	/***/
	private String fText;

	public Integer getfInterID() {
		return fInterID;
	}

	public void setfInterID(Integer fInterID) {
		this.fInterID = fInterID;
	}

	public Integer getfEntryID() {
		return fEntryID;
	}

	public void setfEntryID(Integer fEntryID) {
		this.fEntryID = fEntryID;
	}

	public Integer getfIndex() {
		return fIndex;
	}

	public void setfIndex(Integer fIndex) {
		this.fIndex = fIndex;
	}

	public Integer getfOperSN() {
		return fOperSN;
	}

	public void setfOperSN(Integer fOperSN) {
		this.fOperSN = fOperSN;
	}

	public Integer getfOperID() {
		return fOperID;
	}

	public void setfOperID(Integer fOperID) {
		this.fOperID = fOperID;
	}

	public Integer getfIsLastOp() {
		return fIsLastOp;
	}

	public void setfIsLastOp(Integer fIsLastOp) {
		this.fIsLastOp = fIsLastOp;
	}

	public Integer getfQualityChkID() {
		return fQualityChkID;
	}

	public void setfQualityChkID(Integer fQualityChkID) {
		this.fQualityChkID = fQualityChkID;
	}

	public Double getfReceiveQty() {
		return fReceiveQty;
	}

	public void setfReceiveQty(Double fReceiveQty) {
		this.fReceiveQty = fReceiveQty;
	}

	public Double getfPassQty() {
		return fPassQty;
	}

	public void setfPassQty(Double fPassQty) {
		this.fPassQty = fPassQty;
	}

	public Double getfBasePassQty() {
		return fBasePassQty;
	}

	public void setfBasePassQty(Double fBasePassQty) {
		this.fBasePassQty = fBasePassQty;
	}

	public Double getfScrapQty() {
		return fScrapQty;
	}

	public void setfScrapQty(Double fScrapQty) {
		this.fScrapQty = fScrapQty;
	}

	public Double getfScrapItemQty() {
		return fScrapItemQty;
	}

	public void setfScrapItemQty(Double fScrapItemQty) {
		this.fScrapItemQty = fScrapItemQty;
	}

	public Double getfBasicCoef() {
		return fBasicCoef;
	}

	public void setfBasicCoeF(Double fBasicCoef) {
		this.fBasicCoef = fBasicCoef;
	}

	public Double getfOperReceiveQty() {
		return fOperReceiveQty;
	}

	public void setfOperReceiveQty(Double fOperReceiveQty) {
		this.fOperReceiveQty = fOperReceiveQty;
	}

	public Double getfOperPassQty() {
		return fOperPassQty;
	}

	public void setfOperPassQty(Double fOperPassQty) {
		this.fOperPassQty = fOperPassQty;
	}

	public Double getfOperScrapQty() {
		return fOperScrapQty;
	}

	public void setfOperScrapQty(Double fOperScrapQty) {
		this.fOperScrapQty = fOperScrapQty;
	}

	public Double getfOperScrapItemQty() {
		return fOperScrapItemQty;
	}

	public void setfOperScrapItemQty(Double fOperScrapItemQty) {
		this.fOperScrapItemQty = fOperScrapItemQty;
	}

	public Double getfUnitPrice() {
		return fUnitPrice;
	}

	public void setfUnitPrice(Double fUnitPrice) {
		this.fUnitPrice = fUnitPrice;
	}

	public Double getfBaseUnitPrice() {
		return fBaseUnitPrice;
	}

	public void setfBaseUnitPrice(Double fBaseUnitPrice) {
		this.fBaseUnitPrice = fBaseUnitPrice;
	}

	public Double getfDiscountRate() {
		return fDiscountRate;
	}

	public void setfDiscountRate(Double fDiscountRate) {
		this.fDiscountRate = fDiscountRate;
	}

	public Double getfTaxRate() {
		return fTaxRate;
	}

	public void setfTaxRate(Double fTaxRate) {
		this.fTaxRate = fTaxRate;
	}

	public Double getfAmount() {
		return fAmount;
	}

	public void setfAmount(Double fAmount) {
		this.fAmount = fAmount;
	}

	public Integer getfOrderInterID() {
		return fOrderInterID;
	}

	public void setfOrderInterID(Integer fOrderInterID) {
		this.fOrderInterID = fOrderInterID;
	}

	public String getfOrderBillNo() {
		return fOrderBillNo;
	}

	public void setfOrderBillNo(String fOrderBillNo) {
		this.fOrderBillNo = fOrderBillNo;
	}

	public Integer getfOrderEntryID() {
		return fOrderEntryID;
	}

	public void setfOrderEntryID(Integer fOrderEntryID) {
		this.fOrderEntryID = fOrderEntryID;
	}

	public Integer getfICMOInterID() {
		return fICMOInterID;
	}

	public void setfICMOInterID(Integer fICMOInterID) {
		this.fICMOInterID = fICMOInterID;
	}

	public String getfICMOBillNo() {
		return fICMOBillNo;
	}

	public void setfICMOBillNo(String fICMOBillNo) {
		this.fICMOBillNo = fICMOBillNo;
	}

	public String getfDBCode() {
		return fDBCode;
	}

	public void setfDBCode(String fDBCode) {
		this.fDBCode = fDBCode;
	}

	public Integer getfItemID() {
		return fItemID;
	}

	public void setfItemID(Integer fItemID) {
		this.fItemID = fItemID;
	}

	public Integer getfUnitID() {
		return fUnitID;
	}

	public void setfUnitID(Integer fUnitID) {
		this.fUnitID = fUnitID;
	}

	public Integer getfBaseUnitID() {
		return fBaseUnitID;
	}

	public void setfBaseUnitID(Integer fBaseUnitID) {
		this.fBaseUnitID = fBaseUnitID;
	}

	public String getfBatchNo() {
		return fBatchNo;
	}

	public void setfBatchNo(String fBatchNo) {
		this.fBatchNo = fBatchNo;
	}

	public Integer getfWorkShopID() {
		return fWorkShopID;
	}

	public void setfWorkShopID(Integer fWorkShopID) {
		this.fWorkShopID = fWorkShopID;
	}

	public String getfWBBillNo() {
		return fWBBillNo;
	}

	public void setfWBBillNo(String fWBBillNo) {
		this.fWBBillNo = fWBBillNo;
	}

	public Integer getfWBInterID() {
		return fWBInterID;
	}

	public void setfWBInterID(Integer fWBInterID) {
		this.fWBInterID = fWBInterID;
	}

	public String getfFlowCardNo() {
		return fFlowCardNo;
	}

	public void setfFlowCardNo(String fFlowCardNo) {
		this.fFlowCardNo = fFlowCardNo;
	}

	public Integer getfFlowCardInterID() {
		return fFlowCardInterID;
	}

	public void setfFlowCardInterID(Integer fFlowCardInterID) {
		this.fFlowCardInterID = fFlowCardInterID;
	}

	public Integer getfFlowCardEntryID() {
		return fFlowCardEntryID;
	}

	public void setfFlowCardEntryID(Integer fFlowCardEntryID) {
		this.fFlowCardEntryID = fFlowCardEntryID;
	}

	public String getfSubcOutNo() {
		return fSubcOutNo;
	}

	public void setfSubcOutNo(String fSubcOutNo) {
		this.fSubcOutNo = fSubcOutNo;
	}

	public Integer getfSubcOutEntryID() {
		return fSubcOutEntryID;
	}

	public void setfSubcOutEntryID(Integer fSubcOutEntryID) {
		this.fSubcOutEntryID = fSubcOutEntryID;
	}

	public Integer getfClassID_SRC() {
		return fClassID_SRC;
	}

	public void setfClassID_SRC(Integer fClassID_SRC) {
		this.fClassID_SRC = fClassID_SRC;
	}

	public Integer getfID_SRC() {
		return fID_SRC;
	}

	public void setfID_SRC(Integer fID_SRC) {
		this.fID_SRC = fID_SRC;
	}

	public String getfBillNo_SRC() {
		return fBillNo_SRC;
	}

	public void setfBillNo_SRC(String fBillNo_SRC) {
		this.fBillNo_SRC = fBillNo_SRC;
	}

	public Integer getfEntryID_SRC() {
		return fEntryID_SRC;
	}

	public void setfEntryID_SRC(Integer fEntryID_SRC) {
		this.fEntryID_SRC = fEntryID_SRC;
	}

	public Double getfInvoiceRelQty() {
		return fInvoiceRelQty;
	}

	public void setfInvoiceRelQty(Double fInvoiceRelQty) {
		this.fInvoiceRelQty = fInvoiceRelQty;
	}

	public Double getfInvoiceRelBaseQty() {
		return fInvoiceRelBaseQty;
	}

	public void setfInvoiceRelBaseQty(Double fInvoiceRelBaseQty) {
		this.fInvoiceRelBaseQty = fInvoiceRelBaseQty;
	}

	public Double getfStockInQty() {
		return fStockInQty;
	}

	public void setfStockInQty(Double fStockInQty) {
		this.fStockInQty = fStockInQty;
	}

	public Double getfStockInBaseQty() {
		return fStockInBaseQty;
	}

	public void setfStockInBaseQty(Double fStockInBaseQty) {
		this.fStockInBaseQty = fStockInBaseQty;
	}

	public Double getfRelPassQty() {
		return fRelPassQty;
	}

	public void setfRelPassQty(Double fRelPassQty) {
		this.fRelPassQty = fRelPassQty;
	}

	public Double getfRelBasePassQty() {
		return fRelBasePassQty;
	}

	public void setfRelBasePassQty(Double fRelBasePassQty) {
		this.fRelBasePassQty = fRelBasePassQty;
	}

	public String getfMtoNo() {
		return fMtoNo;
	}

	public void setfMtoNo(String fMtoNo) {
		this.fMtoNo = fMtoNo;
	}

	public Double getfAllHookQTY() {
		return fAllHookQTY;
	}

	public void setfAllHookQTY(Double fAllHookQTY) {
		this.fAllHookQTY = fAllHookQTY;
	}

	public Double getfAllHookAmount() {
		return fAllHookAmount;
	}

	public void setfAllHookAmount(Double fAllHookAmount) {
		this.fAllHookAmount = fAllHookAmount;
	}

	public Double getfCurrentHookQTY() {
		return fCurrentHookQTY;
	}

	public void setfCurrentHookQTY(Double fCurrentHookQTY) {
		this.fCurrentHookQTY = fCurrentHookQTY;
	}

	public Double getfCurrentHookAmount() {
		return fCurrentHookAmount;
	}

	public void setfCurrentHookAmount(Double fCurrentHookAmount) {
		this.fCurrentHookAmount = fCurrentHookAmount;
	}

	public Double getfUNHookQTY() {
		return fUNHookQTY;
	}

	public void setfUNHookQTY(Double fUNHookQTY) {
		this.fUNHookQTY = fUNHookQTY;
	}

	public Double getfUNHookAmount() {
		return fUNHookAmount;
	}

	public void setfUNHookAmount(Double fUNHookAmount) {
		this.fUNHookAmount = fUNHookAmount;
	}

	public Double getfTaxOFRate() {
		return fTaxOFRate;
	}

	public void setfTaxOFRate(Double fTaxOFRate) {
		this.fTaxOFRate = fTaxOFRate;
	}

	public Double getfAuxTaxPrice() {
		return fAuxTaxPrice;
	}

	public void setfAuxTaxPrice(Double fAuxTaxPrice) {
		this.fAuxTaxPrice = fAuxTaxPrice;
	}

	public Double getfTaxAmount() {
		return fTaxAmount;
	}

	public void setfTaxAmount(Double fTaxAmount) {
		this.fTaxAmount = fTaxAmount;
	}

	public Double getfAmountIncludeTax() {
		return fAmountIncludeTax;
	}

	public void setfAmountIncludeTax(Double fAmountIncludeTax) {
		this.fAmountIncludeTax = fAmountIncludeTax;
	}

	public Double getfCommitAmt() {
		return fCommitAmt;
	}

	public void setfCommitAmt(Double fCommitAmt) {
		this.fCommitAmt = fCommitAmt;
	}

	public String getfText() {
		return fText;
	}

	public void setfText(String fText) {
		this.fText = fText;
	}

	@Override
	public String toString() {
		return "SubcInentry [fInterID=" + fInterID + ", fEntryID=" + fEntryID
				+ ", fIndex=" + fIndex + ", fOperSN=" + fOperSN + ", fOperID="
				+ fOperID + ", fIsLastOp=" + fIsLastOp + ", fQualityChkID="
				+ fQualityChkID + ", fReceiveQty=" + fReceiveQty
				+ ", fPassQty=" + fPassQty + ", fBasePassQty=" + fBasePassQty
				+ ", fScrapQty=" + fScrapQty + ", fScrapItemQty="
				+ fScrapItemQty + ", fBasicCoef=" + fBasicCoef
				+ ", fOperReceiveQty=" + fOperReceiveQty + ", fOperPassQty="
				+ fOperPassQty + ", fOperScrapQty=" + fOperScrapQty
				+ ", fOperScrapItemQty=" + fOperScrapItemQty + ", fUnitPrice="
				+ fUnitPrice + ", fBaseUnitPrice=" + fBaseUnitPrice
				+ ", fDiscountRate=" + fDiscountRate + ", fTaxRate=" + fTaxRate
				+ ", fAmount=" + fAmount + ", fOrderInterID=" + fOrderInterID
				+ ", fOrderBillNo=" + fOrderBillNo + ", fOrderEntryID="
				+ fOrderEntryID + ", fICMOInterID=" + fICMOInterID
				+ ", fICMOBillNo=" + fICMOBillNo + ", fDBCode=" + fDBCode
				+ ", fItemID=" + fItemID + ", fUnitID=" + fUnitID
				+ ", fBaseUnitID=" + fBaseUnitID + ", fBatchNo=" + fBatchNo
				+ ", fWorkShopID=" + fWorkShopID + ", fWBBillNo=" + fWBBillNo
				+ ", fWBInterID=" + fWBInterID + ", fFlowCardNo=" + fFlowCardNo
				+ ", fFlowCardInterID=" + fFlowCardInterID
				+ ", fFlowCardEntryID=" + fFlowCardEntryID + ", fSubcOutNo="
				+ fSubcOutNo + ", fSubcOutEntryID=" + fSubcOutEntryID
				+ ", fClassID_SRC=" + fClassID_SRC + ", fID_SRC=" + fID_SRC
				+ ", fBillNo_SRC=" + fBillNo_SRC + ", fEntryID_SRC="
				+ fEntryID_SRC + ", fInvoiceRelQty=" + fInvoiceRelQty
				+ ", fInvoiceRelBaseQty=" + fInvoiceRelBaseQty
				+ ", fStockInQty=" + fStockInQty + ", fStockInBaseQty="
				+ fStockInBaseQty + ", fRelPassQty=" + fRelPassQty
				+ ", fRelBasePassQty=" + fRelBasePassQty + ", fMtoNo=" + fMtoNo
				+ ", fAllHookQTY=" + fAllHookQTY + ", fAllHookAmount="
				+ fAllHookAmount + ", fCurrentHookQTY=" + fCurrentHookQTY
				+ ", fCurrentHookAmount=" + fCurrentHookAmount
				+ ", fUNHookQTY=" + fUNHookQTY + ", fUNHookAmount="
				+ fUNHookAmount + ", fTaxOFRate=" + fTaxOFRate
				+ ", fAuxTaxPrice=" + fAuxTaxPrice + ", fTaxAmount="
				+ fTaxAmount + ", fAmountIncludeTax=" + fAmountIncludeTax
				+ ", fCommitAmt=" + fCommitAmt + ", fText=" + fText + "]";
	}

}